car-cleaning yard - Francés Inglés Diccionario